put (one's) best foot forward

Traduzioni
se montrer sous son meilleur jour
Definizioni
To make a strong effort to present oneself in the best possible way, often in a new situation or when meeting new people.
Parole
foot

noun
pied
put

verb
mettre
good

adjective
bon
best

adjective
meilleur